package com.pubinfo.passbook.data.service;

import com.pubinfo.passbook.common.entity.TFileEnclosureFtp;
import com.pubinfo.passbook.common.entity.TPassbook;
import com.pubinfo.passbook.common.entity.TSourceArtificial;
import com.pubinfo.passbook.common.model.bo.witeoff.MedicineOnJobOrRetireBO;
import com.pubinfo.passbook.common.model.dto.witeoff.Artificial;
import com.pubinfo.passbook.common.model.ruler.Reimbursement;

import java.util.List;

public interface CreateExcelService {
  /**
   * 根据对象生成需要的excel
   *
   * @param reimbursement
   */
  TFileEnclosureFtp createExcelByClass(List<Reimbursement> reimbursement);

  TFileEnclosureFtp createShenGongSiExcel(List<TPassbook> tPassbooks , List<TSourceArtificial> artificials);
}
